Mode: RFC‑S
RFC-A and RFC-S modes
The diagram below is common between RFC-A and RFC-S modes.
Throughout this section Rated Current (05.007) and other parameters related to motor 1 are used. It should be noted that this applies if Select Motor 2 Parameters (11.045) = 0. If Select Motor 2 Parameters (11.045) = 1 then M2 Rated Current (21.007) and other parameter associated with motor 2 should be used instead.
The full scale current is the maximum current that the drive can measure and if the current exceeds this level the drive may produce an over current trip. Kc is the current scaling for the drive and is used in determining the control performance of the drive. This is given in Full Scale Current Kc (11.061) and Kc is equal the full scale current in r.m.s. Amps. (Note that this is a change from Unidrive SP which used the full scale current multiplied by 0.45 for Kc.)
The maximum current reference is the highest magnitude of the current reference vector in the drive under any circumstances. The area between the maximum current reference and the full scale current provides headroom to allow for overshoot in the current controllers without tripping the drive. The current limits can be adjusted so that the maximum current reference vector (IMaxRef) is equal to 0.9 x Kc provided Rated Current (05.007) is set to the Maximum Heavy Duty Rating (11.032) or less. If Rated Current (05.007) is set to a higher level then the current limits can be adjusted so that the maximum current reference vector (IMaxRef) is equal to 1.1 x Maximum Rated Current (11.060) or 0.9 x Kc whichever is lower.
The drive can have a heavy duty rating intended for applications where high overload current may be required under transient conditions, or it can have a normal duty rating where a lower level of overload current is required. The duty rating is selected automatically by the drive based on the setting of Rated Current (05.007). The Maximum Heavy Duty Rating (11.032) and Maximum Rated Current (11.060) are fixed for each drive size and the table below shows the possible duty ratings that can be selected depending on the levels of these parameters.
Conditions | Possible duty ratings |
Maximum Heavy Duty Rating (11.032) = 0.00 | Normal duty operation only |
Maximum Heavy Duty Rating (11.032) < Maximum Rated Current (11.060) | Heavy duty operation if rated current > MAX, otherwise normal duty operation |
Maximum Heavy Duty Rating (11.032) = Maximum Rated Current (11.060) | Heavy duty operation only |
The different duty ratings modify the motor protection characteristic (see Motor Thermal Time Constant 1 (04.015)). The different duty ratings can also change the level of IMaxRef as described previously.
In a drive that contains multiple power modules Full Scale Current Kc (11.061) is the full scale current of an individual module multiplied by the number of modules. Maximum Heavy Duty Rating (11.032) and Maximum Rated Current (11.060) are the value for an individual module multiplied by the number of modules.
RFC-A mode
The torque reference is normally provided by the speed controller, or from the torque reference, or as a combination of both depending on the value of the Torque Mode Selector (04.011). During supply loss or when standard ramp mode is selected and the motor is regenerating it is possible that the torque producing current reference may be provided by the d.c. bus voltage controller as shown above. The torque reference becomes the torque producing current reference.
Variable Maximums applied to the current limits
The variable maximums applied to the current limit parameters are VM_MOTOR1_CURRENT_LIMIT for motor map 1 and VM_MOTOR2_CURRENT_LIMIT for motor map 2. The calculations given below are used in each drive mode to define VM_MOTOR1_CURRENT_LIMIT. Similar calculations based on the equivalent motor map 2 parameters are be used to define VM_MOTOR2_CURRENT_LIMIT.
The diagram shows a motor operating with Rated Current (05.007) and at IMaxRef. RFC-A mode uses rotor oriented flux control, and so the magnetising current does not vary with load. The magnetising and torque producing motor currents are defined for rated conditions as follows.
With rotor flux oriented control there is a significant difference between the angle from the total current vector to the torque producing current (cos φ1) and the power factor. The diagram below shows the voltages and currents in the motor represented as vectors.
IRated = Rated Current (05.007)
ITrated and IMrated are the torque producing current and magnetising current under rated conditions. An initial approximation to these can be used in order to calculate cos φ1 which in turn will be used to provide a more accurate estimate of ITrated and IMrated.
cos φ = Rated Power Factor (05.010)
Initial estimates for the rated magnetising and torque producing currents are:
IMrated‘ = IRated x sin φ
ITrated‘ = IRated x cos φ
cos φ1 can then be calculated from the power factor (cos φ) and φ2 as shown in the diagram above. It can be seen that under rated conditions:
φ2 = sin-1((RsIMRated‘ - 2π FRated σLs ITrated’) / VRated )
where
Rs is the Stator Resistance (05.017)
FRated is the Rated Frequency (05.006)
σLs is the Transient Inductance (05.024)
VRated is the Rated Voltage (05.009)
And
φ1 = φ + φ2
Note that in most cases φ2 is negative, and so φ1 is smaller than φ. φ1 can then be used to give more accurate values of the current components in the rotor flux reference frame.
IMrated = IRated sin φ1
ITrated = IRated cos φ1
At the maximum current limit the torque producing current is given by:
ITlimit = IMaxRef x cos(sin-1(IMrated / IMaxRef))
The maximum required current limit setting is given by:
VM_MOTOR1_CURRENT_LIMIT = (ITlimit / ITrated) x 100%
The above assumes that the user provides the Rated Power Factor (05.010). However, the user may provide the Stator Inductance (05.025) or this may be obtained by auto-tuning. If this case a more accurate value for φ1 is calculated using Stator Inductance (05.025) as follows:
IMrated' = VRated / 2π FRated Ls
The magnetising current would give VRated as the terminal voltage under no load conditions, however this should be VRated under rated conditions. Therefore the rated magnetising current is adjusted assuming that the difference in terminal voltage between no load and rated load is dominated by the stator resistance drop. An estimate of φ1 is produced as φ1'.
φ1' = sin-1(IMRated' / IRated)
The magnetising currrent is then rescaled by a factor K so that IMRated = K IMRated'.
K = (VRated - Rs ITRated') / VRated
where ITRated' = IRated cos φ1'
An accurate value for φ1 can now be obtained from
φ1 = cos-1(IMRated / IRated)
φ2 can then be calculated in the same way as before and the result used with the calculated value of φ1 to give the power factor which is written to the Rated Power Factor (05.010) as an indication of the motor power factor.
RFC-S mode
The torque reference is normally provided by the speed controller, or from the torque reference, or as a combination of both depending on the value of the Torque Mode Selector (04.011). During supply loss or when standard ramp mode is selected and the motor is regenerating it is possible that the torque producing current reference may be provided by the d.c. bus voltage controller as shown above. The torque reference becomes the final current reference after the current limits.Whether saliency torque is exploited or not (i.e. whatever the value of Saliency Torque Control Select (05.065)) a combination of d and q axis current is applied to the motor where the magnitude of the resulting current vector is approximately proportional to the Final Current Reference (04.004) when flux weakening is not active.
Variable Maximums applied to the current limits
The variable maximums applied to the current limit parameters are VM_MOTOR1_CURRENT_LIMIT for motor map 1 and VM_MOTOR2_CURRENT_LIMIT for motor map 2. The calculations given below are used in each drive mode to define VM_MOTOR1_CURRENT_LIMIT. Similar calculations based on the equivalent motor map 2 parameters are be used to define VM_MOTOR2_CURRENT_LIMIT.
VM_MOTOR1_CURRENT_LIMIT = (IMaxRef / Rated Current (05.007)) x 100%
Parameter | 04.001 Current Magnitude | ||
---|---|---|---|
Short description | Shows the instantaneous drive output current | ||
Mode | RFC‑S | ||
Minimum | −VM_DRIVE_CURRENT_UNIPOLAR | Maximum | VM_DRIVE_CURRENT_UNIPOLAR |
Default | Units | A | |
Type | 32 Bit Volatile | Update Rate | 4ms write |
Display Format | Standard | Decimal Places | 3 |
Coding | RO, FI, VM, ND, NC, PT |
Current Magnitude (04.001) is the instantaneous drive output current scaled so that it represents the r.m.s. phase current in Amps under steady state conditions.
Parameter | 04.002 Iq | ||
---|---|---|---|
Short description | Shows the instantaneous level of q axis current | ||
Mode | RFC‑S | ||
Minimum | −VM_DRIVE_CURRENT | Maximum | VM_DRIVE_CURRENT |
Default | Units | A | |
Type | 32 Bit Volatile | Update Rate | 250us Write |
Display Format | Standard | Decimal Places | 3 |
Coding | RO, FI, VM, ND, NC, PT |
The current in the motor is separated into d and q axis current where d axis current is aligned with the flux from the magnets and the q axis current is aligned with an axis at right angles to the flux. If motor saliency is not being exploited (i.e. Saliency Torque Control Select (05.065) = 0) then there will only be q axis current, and no d axis current, if flux weakening is not active. If saliency torque is not being exploited then Iq, Torque Producing Current (04.002) is always proprotional to the torque produced by the motor. If saliency torque is being exploited (i.e. Saliency Torque Control Select (05.065) is non-zero) then the torque is produced by a combination of q axis current and negative d axis current. In this case Iq, Torque Producing Current (04.002) is not directly proportional to torque. The sign of Iq, Torque Producing Current (04.002) is defined in the table below.
Sign of Iq, Torque Producing Current (04.002) | Sign of frequency or speed | Direction of motor torque |
+ | + | Accelerating |
- | + | Decelerating |
+ | - | Decelerating |
- | - | Accelerating |
Parameter | 04.003 Final Torque Reference | ||
---|---|---|---|
Short description | Shows the final torque reference | ||
Mode | RFC‑S | ||
Minimum | −VM_TORQUE_CURRENT | Maximum | VM_TORQUE_CURRENT |
Default | Units | % | |
Type | 16 Bit Volatile | Update Rate | 250µs write |
Display Format | Standard | Decimal Places | 1 |
Coding | RO, FI, VM, ND, NC, PT |
The Speed Controller Output (03.004) can include a feed forward torque that will provide the torque necessary to accelerate the load inertia. This can be combined with the Torque Reference (04.008) and the Torque Offset (04.009) as defined by the Torque Mode Selector (04.011) to give the Final Torque Reference (04.003) as a percentage of rated motor torque.
Parameter | 04.004 Final Current Reference | ||
---|---|---|---|
Short description | Shows the final current reference after the current limits | ||
Mode | RFC‑S | ||
Minimum | −VM_TORQUE_CURRENT | Maximum | VM_TORQUE_CURRENT |
Default | Units | % | |
Type | 16 Bit Volatile | Update Rate | 250µs write |
Display Format | Standard | Decimal Places | 1 |
Coding | RO, FI, VM, ND, NC, PT |
The Final Torque Reference (04.003) is converted into the Final Current Reference (04.004) using rotor temperature compensation if required (see Rotor Temperature Coefficient (05.054)) and applying the current limits.
Parameter | 04.005 Motoring Current Limit | ||
---|---|---|---|
Short description | Defines the current limit used when the motor is being accelerated away from standstill | ||
Mode | RFC‑S | ||
Minimum | −VM_MOTOR1_CURRENT_LIMIT | Maximum | VM_MOTOR1_CURRENT_LIMIT |
Default | 0.0 | Units | % |
Type | 16 Bit User Save | Update Rate | 4ms read |
Display Format | Standard | Decimal Places | 1 |
Coding | RW, VM, RA |
The Motoring Current Limit (04.005) limits the current when the motor is being accelerated away from standstill. The Regenerating Current Limit (04.006) limits the current when the motor is being decelerated towards standstill. If the Symmetrical Current Limit (04.007) is below the Motoring Current Limit (04.005) then it is used instead of the Motoring Current Limit (04.005). If the Symmetrical Current Limit (04.007) is below the Regenerating Current Limit (04.006) then it is used instead of the Regenerating Current Limit (04.006).
The maximum possible current limit (VM_MOTOR1_CURRENT_LIMIT [MAX]) varies between drive sizes with default parameters loaded. For some drive sizes the default value may be reduced below the value given by the parameter range limiting.
Parameter | 04.006 Regenerating Current Limit | ||
---|---|---|---|
Short description | Defines the current limit used when the motor is being decelerated towards standstill | ||
Mode | RFC‑S | ||
Minimum | −VM_MOTOR1_CURRENT_LIMIT | Maximum | VM_MOTOR1_CURRENT_LIMIT |
Default | 0.0 | Units | % |
Type | 16 Bit User Save | Update Rate | 4ms read |
Display Format | Standard | Decimal Places | 1 |
Coding | RW, VM, RA |
See Motoring Current Limit (04.005).
Parameter | 04.007 Symmetrical Current Limit | ||
---|---|---|---|
Short description | Defines the symmetrical current limit | ||
Mode | RFC‑S | ||
Minimum | −VM_MOTOR1_CURRENT_LIMIT | Maximum | VM_MOTOR1_CURRENT_LIMIT |
Default | 0.0 | Units | % |
Type | 16 Bit User Save | Update Rate | 4ms read |
Display Format | Standard | Decimal Places | 1 |
Coding | RW, VM, RA |
See Motoring Current Limit (04.005).
Parameter | 04.008 Torque Reference | ||
---|---|---|---|
Short description | Defines the torque reference | ||
Mode | RFC‑S | ||
Minimum | −VM_USER_CURRENT_HIGH_RES | Maximum | VM_USER_CURRENT_HIGH_RES |
Default | 0.00 | Units | % |
Type | 32 Bit User Save | Update Rate | 250µs read |
Display Format | Standard | Decimal Places | 2 |
Coding | RW, VM |
Gives the required torque reference as a percentage of rated motor torque.
Parameter | 04.009 Torque Offset | ||
---|---|---|---|
Short description | Defines the torque offset to be added to the torque reference | ||
Mode | RFC‑S | ||
Minimum | −VM_USER_CURRENT | Maximum | VM_USER_CURRENT |
Default | 0.0 | Units | % |
Type | 16 Bit User Save | Update Rate | 4ms read |
Display Format | Standard | Decimal Places | 1 |
Coding | RW, VM |
The torque offset added to Torque Reference (04.008) if Torque Offset Select (04.010) = 1.
Parameter | 04.010 Torque Offset Select | ||
---|---|---|---|
Short description | Set to add the torque offset to the torque reference | ||
Mode | RFC‑S | ||
Minimum | 0 | Maximum | 1 |
Default | 0 | Units | |
Type | 1 Bit User Save | Update Rate | 4ms read |
Display Format | Standard | Decimal Places | 0 |
Coding | RW |
See Torque Reference (04.008).
Parameter | 04.011 Torque Mode Selector | ||
---|---|---|---|
Short description | Defines the torque mode used by the drive | ||
Mode | RFC‑S | ||
Minimum | 0 | Maximum | 5 |
Default | 0 | Units | |
Type | 8 Bit User Save | Update Rate | 4ms read |
Display Format | Standard | Decimal Places | 0 |
Coding | RW |
The value of the Torque Mode Selector (04.011) defines how the Final Torque Reference (04.003) is produced. If Torque Mode Selector (04.011) is set to 1, 2, 3 or 5 the ramps are disabled. If the Torque Mode Selector (04.011) is subsequently changed to 0 or 4 the ramps are enabled again. To prevent an unwanted torque transient during this changeover the Post Ramp Reference (02.001) is loaded with the Speed Feedback (03.002) just prior to the mode change. This means that after the changeover the speed error and hence the Speed Controller Output (03.004) is zero. If Stop Mode (06.001) is set to 1 or 2 then ramps are enabled to stop the motor. If Torque Mode Selector (04.011) is set to 1, 2, 3 or 5 and Stop Mode (06.001) is 1 or 2 then again the Post Ramp Reference (02.001) is loaded with the Speed Feedback (03.002) just prior to stopping the motor to prevent an unwanted torque transient. (Note that if Hard Speed Reference Select (03.023) = 1, then the Post Ramp Reference (02.001) is loaded with Speed Feedback (03.002) − Hard Speed Reference (03.022) during these changeovers.)
The inputs to the torque mode selector system are referred to below as the Speed control torque reference and the User torque reference. The Speed control torque reference is the Speed Controller Output (03.004) combined with the Inertia Compensation Torque (02.038) if this is enabled. The User torque reference is the Torque Reference (04.008) combined with the Torque Offset (04.009) if this is enabled.
0: Speed control mode
The Final Torque Reference (04.003) is the Speed controller torque reference.
1: Torque control
The Final Torque Reference (04.003) is the User torque reference. The speed is not limited by the drive but, the drive will trip at the over-speed threshold if runaway occurs.
2: Torque control with speed override
The Final Torque Reference (04.003) is the Speed controller torque reference, but this reference is limited between 0 and the User torque reference. The effect is to produce an operating area as shown below if the Speed controller torque reference and the User torque reference are both positive. The speed controller will attempt to accelerate the motor to the Final Speed Reference (03.001) with a torque equivalent to the User torque reference. However, the speed cannot be forced above the Final Speed Reference (03.001) by the drive because the required torque would be negative, and so it would be clamped to zero.
Depending on the sign of the Final Speed Reference (03.001) and the User torque reference there are four possible areas of operation as shown below.
3: Coiler/uncoiler mode
Positive Final Speed Reference (03.001): Positive User torque reference gives torque control with a positive speed limit defined by the Final Speed Reference (03.001). A negative User torque reference gives torque control with a negative speed limit of -5rpm.
Negative Final Speed Reference (03.001): Negative User torque reference gives torque control with a negative speed limit defined by the Final Speed Reference (03.001). A positive User torque reference gives torque control with a negative speed limit of +5rpm.
Example of coiler operation:
This is an example of a coiler operating in the positive direction. The Final Speed Reference (03.001) is set to a positive value just above the coiler reference speed. If the User torque reference is positive the coiler operates with a limited speed, so that if the material breaks the speed does not exceed a level just above the reference. It is also possible to decelerate the coiler with a negative User torque reference. The coiler will decelerate down to -5rpm until a stop is applied. The operating area is shown below:
Example of uncoiler operation:
This is an example for an uncoiler operating in the positive direction. The Final Speed Reference (03.001) should be set to a level just above the maximum normal speed. When the User torque reference is negative the uncoiler will apply tension and try and rotate at 5rpm in reverse, and so take up any slack. The uncoiler can operate at any positive speed applying tension. If it is necessary to accelerate the uncoiler a positive User torque reference is used. The speed will be limited to the Final Speed Reference (03.001). The operating area is the same as that for the coiler and is shown below:
4: Speed control with torque feed-forward
The Speed control torque reference and User torque reference are summed so that the drive operates under speed control, but a torque value may be added to the output of the speed controller. This can be used to improve the regulation of systems where the speed controller gains need to be low for stability.
5: Bi-directional torque control with speed override
This mode is similar to coiler/uncoiler mode except that the modulus of the Final Speed Reference (03.001) is used in each direction to give an operating area as shown below.
Parameter | 04.012 Current Reference Filter 1 Time Constant | ||
---|---|---|---|
Short description | Defines the time constant of a first order filter that can be applied to the final current reference | ||
Mode | RFC‑S | ||
Minimum | 0.0 | Maximum | 25.0 |
Default | 0.0 | Units | ms |
Type | 8 Bit User Save | Update Rate | Background read |
Display Format | Standard | Decimal Places | 1 |
Coding | RW, BU |
Current Reference Filter 1 Time Constant (04.012) defines the time constant of a first order filter that can be applied to the Final Current Reference (04.004). The filter is provided to reduce acoustic noise and vibration produced as a result of position feedback quantisation. The filter introduces a lag in the speed controller loop, and so the speed controller gains may need to be reduced to maintain stability as the filter time constant is increased. The time constant used is dependent on Speed Controller Gain Select (03.016) so that different time constants can be used with different gains. Current Reference Filter 1 Time Constant (04.012) is used if Speed Controller Gain Select (03.016) = 0, and Current Reference Filter 2 Time Constant (04.023) is used if Speed Controller Gain Select (03.016) = 1.
Parameter | 04.013 Current Controller Kp Gain | ||
---|---|---|---|
Short description | Defines the current loop controller proportional gain | ||
Mode | RFC‑S | ||
Minimum | 0 | Maximum | 30000 |
Default | 150 | Units | |
Type | 16 Bit User Save | Update Rate | Background Read |
Display Format | Standard | Decimal Places | 0 |
Coding | RW |
Current Controller Kp Gain (04.013) and Current Controller Ki Gain (04.014) are the proportional and integral gains of the current controllers. It is possible to use the current controller in standard mode (Current Controller Mode (04.030) = 0) or high performance mode (Current Controller Mode (04.030) = 1). The set up method for the current controller gains is described separately for each of these modes below. It should be noted that when an auto-tune is performed that measures the Ld (05.024) and Stator Resistance (05.017) the Current Controller Kp Gain (04.013) and Current Controller Ki Gain (04.014) are automatically set to the levels defined in the description for standard mode even if high performance mode is selected. These gains will give good performance in standard mode and produce moderate acoustic noise due to position feedback quantisation with a standard incremental encoder. These represent the maximum levels that are likely to be used with this mode in most applications. For high performance mode it is recommended that a high resolution position feedback device is used or else the acoustic noise due to position feedback quantisation is likely to be excessive. In high performance mode the proportional gain can be increased to a higher level as given in the description of this mode.
Standard mode
Standard mode can be used to give good current control dynamic performance and is compatible with the performance of Unidrive SP. The current controller gains can either be set using auto-tuning (see Auto-tune (05.012)) or the values can be set up manually by the user. The calculations given below are those used by the auto-tuning system and should give good performance without excessive overshoot.
The proportional gain, Current Controller Kp Gain (04.013), is the most critical value in controlling the performance of the current controllers. The required value can be calculated as
Current Controller Kp Gain (04.013) = (L / T) x (Ifs / Vfs) x (256 / 5)
where:
T is the sample time of the current controllers. The drive compensates for any change of sample time, and so it should be assumed that the sample time is equivalent to the base value of 167μs.
L is the motor inductance. For a servo motor this is half the phase to phase inductance that is normally specified by the manufacturer. For an induction motor this is the per phase transient inductance (σLs). The inductance for either of these motors can be taken from the manufacturers data or it can be obtained from the value stored in the Ld (05.024) after auto-tuning.
Ifs is the peak full scale current feedback, i.e. full scale current x √2. The r.m.s. full scale current is given by Full Scale Current Kc (11.061), and so Ifs = Full Scale Current Kc (11.061) x √2.
Vfs is the maximum d.c. bus voltage.
Therefore:
Current Controller Kp Gain (04.013) = (L / 167μs) x (Kc x √2/ Vfs) x (256 / 5) = K x L x Kc
Where K = [√2 / (Vfs x 167μs)] x (256 / 5)
There is one value of the scaling factor K for each drive voltage rating as shown in the table below.
Drive Rated Voltage (11.033) | Vfs | K |
200V | 415V | 1045 |
400V | 830V | 522 |
575V | 990V | 438 |
690V | 1190V | 364 |
The integral gain, Current Controller Ki Gain (04.014), is less critical. A suggested value which matches the zero with the pole caused by the electrical time constant of the motor and ensures that the integral term does not contribute to current overshoot is given by
Current Controller Ki Gain (04.014) = Current Controller Kp Gain (04.013) x 256 x T / τm
Where τm is the motor time constant (L / R). R is the per phase stator resistance of the motor (i.e. half the resistance measured between two phases).
Therefore:
Current Controller Ki Gain (04.014) = (K x L x Kc) x 256 x 167μs x R / L = 0.0427 x K x R x Kc
The above equations give the gain values that should give a good response with minimal overshoot. If required the gains can be adjusted to modify the performance as follows:
As already stated, the drive compensates for changes of switching frequency and the sampling method used by the controller. The table below shows the adjustment applied to the proportional and integral gains.
Switching Frequency (05.037) | Current controller sample time Current | Current Controller Kp Gain (04.013) adjustment | Current Controller Ki Gain (04.014) adjustment |
2kHz | 250μs | x 167 / 250 = 0.7 | x 1.0 |
3kHz | 167μs | x 167 / 167 = 1.0 | x 1.0 |
4kHz | 125μs | x 167 / 125 = 1.3 | x 1.0 |
6kHz | 83μs | x 167 / 83 = 2.0 | x 1.0 |
8kHz | 62.5μs | x 167 / 62.5 = 2.7 | x 1.0 |
12kHz | 83μs | x (167 / 83) x (4 / 3) = 2.7 | x 4 / 3 = 1.3 |
16kHz | 62.5μs | x (167 / 62.5) x (4 / 3) = 3.6 | x 4 / 3 = 1.3 |
The amount of acoustic noise produced in the motor from position feedback quantisation is related to the resolution of the position feedback and the product of the speed controller and current controller proportional gains. The values in this table can be used in conjunction with the speed controller loop proportional gain to assess the amount of acoustic noise that is likely to be produced.
High performance mode
High performance mode gives fast closed-loop dynamic performance as though the proportional gain has been set to the maximum value defined below. This is the maximum value that should be used to prevent excessive over-shoot or instability. It should be noted that this is 5 times the maximum value used for standard mode.
Current Controller Kp Gain (04.013) = (L / T) x (Ifs / Vfs) x 256 = K x L x Kc x 5
The closed-loop dynamic performance defines the response of the current controllers to a change of current reference. This response cannot be changed by modifying Current Controller Kp Gain (04.013), however the ability of the current controllers to reject voltage disturbances is affected by Current Controller Kp Gain (04.013). Normally the auto-tuned value (which is one fifth of of the maximum recommended value) will give good rejection of voltage disturbances, but the proportional gain can be increased up to the maximum value to improve this. It should be noted that the higher closed-loop response of the controllers means that encoder position quantisation will cause significant acoustic noise in the motor unless a high resolution encoder is used. Increasing Current Controller Kp Gain (04.013) also increases acoustic noise due to noise on the current feedback. High performance mode uses the measured motor resistance and inductance, and so it is recommended that these are obtained with auto-tuning using test 1 or 2.
The integral gain provides a trim on the currents, and generally the auto-tuned value should be sufficient, however, this may be increased if required.
The drive compensates for changes of switching frequency used by the controller. The table below shows the adjustment applied to the proportional and integral gains.
Switching Frequency (05.037) | Current controller sample time Current | Current Controller Kp Gain (04.013) adjustment | Current Controller Ki Gain (04.014) adjustment |
2kHz | 500us | x 167 / 500 = 0.3 | x 1.0 |
3kHz | 333us | x 167 / 333 = 0.5 | x 1.0 |
4kHz | 250us | x 167 / 250 = 0.7 | x 1.0 |
6kHz | 167μs | x 167 / 167 = 1.0 | x 1.0 |
8kHz | 125μs | x 167 / 125 = 1.3 | x 1.0 |
12kHz | 83μs | x 167 / 83 = 2.0 | x 1.0 |
16kHz | 62.5μs | x 167 / 62.5 = 2.7 | x 1.0 |
Parameter | 04.014 Current Controller Ki Gain | ||
---|---|---|---|
Short description | Defines the current loop controller integral gain | ||
Mode | RFC‑S | ||
Minimum | 0 | Maximum | 30000 |
Default | 2000 | Units | |
Type | 16 Bit User Save | Update Rate | Background read |
Display Format | Standard | Decimal Places | 0 |
Coding | RW |
See Current Controller Kp Gain (04.013).
Parameter | 04.015 Motor Thermal Time Constant 1 | ||
---|---|---|---|
Short description | Set to the thermal time constant for the motor | ||
Mode | RFC‑S | ||
Minimum | 1.0 | Maximum | 3000.0 |
Default | 89.0 | Units | s |
Type | 16 Bit User Save | Update Rate | Background read |
Display Format | Standard | Decimal Places | 1 |
Coding | RW |
A dual time constant thermal model is provided that can be used to estimate the motor temperature as a percentage of its maximum allowed temperature. The input to the model is the Current Magnitude (04.001). Throughout the following discussion Rated Current (05.007) is used in the model assuming Select Motor 2 Parameters (11.045) = 0. If Select Motor 2 Parameters (11.045) = 1 then M2 Rated Current (21.007) is used instead. It should be noted that if the parameters that have been added in addition to those in Unidrive SP are left at their default values the model is a simple single time constant model as provided in Unidrive SP.
Percentage Losses
The losses in the motor are calculated as a percentage value.
Percentage Losses = 100% x [Load Related Losses + Iron Losses]
where:
Load Related Losses = (1 - Kfe) x (I / (K1 x IRated))2
Iron Losses = Kfe x (w / wRated)1.6
where:
I = Current Magnitude (04.001)
IRated = Rated Current (05.007)
Kfe = Rated Iron Losses As Percentage Of Losses (04.039) / 100%
The iron losses are relatively low in motors that have a rated frequency of 60Hz or less, and so the motor could be modelled based on load related losses alone. This can be done by setting Kfe to zero. In motors where iron losses are significant, Kfe defines the proportion of losses that are iron losses under rated conditions (i.e. rated current and rated frequency). For example if the iron losses are 30% of losses and other losses are 70% of losses under rated conditions Rated Iron Losses As Percentage Of Losses (04.039) should be set to 30%.
The value of K1 defines the continuous allowable motor overload as a proportion of the Rated Current (05.007) before the Motor Protection Accumulator (04.019) reaches 100%. The value of K1 can be used to model reduced cooling at low speeds and to allow the motor to operate under rated conditions with a small margin to prevent spurious trips. K1 is defined in more detail later.
Motor Protection Accumulator
So far the steady state motor losses have been defined, but the motor model must estimate the temperature within the motor under dynamically changing conditions, and so the Motor Protection Accumulator (04.019) is given by the following equation.
T = Percentage Losses x [(1 − K2) (1 − e-t/τ1) + K2 (1 − e-t/τ2)]
where
T = Motor Protection Accumulator (04.019)
K2 = Motor Thermal Time Constant 2 Scaling (04.038) / 100%
τ1 = Motor Thermal Time Constant 1 (04.015)
τ2 = Motor Thermal Time Constant 2 (04.037)
[(1 − K2) (1 − e-t/τ1) + K2 (1 − e-t/τ2)] gives the effects of the thermal time constants in the motor. K2 defines the ratio of the contribution to the Motor Protection Accumulator (04.019) value from each of the time constants. If K2 is set to its default value of 0 then only Motor Thermal Time Constant 1 (04.015) is included and the model will give the temperature of the main mass of the motor body. To give better protection to the motor, the model can be used to model a particular point in the motor, for example the stator windings. This can be done by including an additional shorter time constant representing the thermal impedance between the windings and the main mass of the motor body which can be modelled with Motor Thermal Time Constant 2 (04.037).
Reduced cooling with lower speed
If Rated Current (05.007) ≤ Maximum Heavy Duty Rating (11.032) then K1 is defined as shown below. If Low Speed Thermal Protection Mode (04.025) = 0 the characteristic is intended for a motor which can operate at rated current over the whole speed range. Induction motors with this type of characteristic normally have forced cooling. If Low Speed Thermal Protection Mode (04.025) = 1 the characteristic is intended for motors where the cooling effect of motor fan reduces with reduced motor speed below half of rated speed. The maximum value for K1 is 1.05, so that above the knee of the characteristics the motor can operate continuously up to 105% of rated current.
If Rated Current (05.007) > Maximum Heavy Duty Rating (11.032) then K1 is defined as shown below. Two different characteristics are provided, but in both cases the motor performance is limited at lower speeds and the permissible overload is reduced from 105% to 101%.
Time for Motor Protection Accumulator to reach 100%
Assuming a single time constant model is being used (i.e. Motor Thermal Time Constant 2 Scaling (04.038), the time for the Motor Protection Accumulator (04.019) to change from its initial value to 100% is given by the following equation:
Time to reach 100.0% = -τ1 x ln[(1 − C1) / (C0 − C1)]
C0 represents the conditions that have persisted for long enough for the Motor Protection Accumulator (04.019) to reach a steady state value. If the motor current and speed are I0 and w0 then,
C0 = [(1 - Kfe) x (I0 / (K1 x IRated))2] + [Kfe x (w0 / wRated)1.6]
C1 represents the conditions that begin at the start of the time being calculated. If the motor current and speed are by I1 and w1 then,
C1 = [(1 - Kfe) x (I1 / (K1 x IRated))2] + [Kfe x (w1 / wRated)1.6]
Example 1: The effect of iron losses are not modelled (Kfe = 0), Motor Thermal Time Constant 1 (04.015) = 89s, the initial current is zero, Rated Current (05.007) ≤ Maximum Heavy Duty Rating (11.032) and the new level of current is 1.5 x Rated Current (05.007).
C0 = 0
C1 = [1.5 / (1.05 x 1.0)]2 = 2.041
Time to reach 100.0% = -89 x ln(1 − 1/C1) = -89 x ln(1 − 1/2.041) = 60s
This is the default setting for Open-loop and RFC-A modes allowing an induction motor to run at 150% rated current for 60s from cold.
Example 2: The effect of iron losses are not modelled (Kfe = 0), Motor Thermal Time Constant 1 (04.015) = 89s, the initial current is Rated Current (05.007), Rated Current (05.007) ≤ Maximum Heavy Duty Rating (11.032) and the new level of current is 1.5 x Rated Current (05.007).
C0 = [1.0 / (1.05 x 1.0)]2 = 0.907
C1 = [1.5 / (1.05 x 1.0)]2 = 2.041
Time to reach 100.0% = -89 x ln((1 − C1) / (C0 − C1)) = -89 x ln[(1 − 2.041) / (0.907 − 2.041)] = 7.6s
This is the default setting for Open-loop and RFC-A modes allowing an induction motor to run at 150% rated current for 7.6s after running under rated conditions for a significant period of time.
Motor Protection Accumulator Reset
The initial value in the Motor Protection Accumulator (04.019) at power-up is defined by Motor Protection Accumulator Power-up Value (04.036) as given in the table below.
Motor Protection Accumulator Power-up Value (04.036) | Motor Protection Accumulator (04.019) at power-up |
Power Down |
The value is saved at power-down and is used as the initial value at power-up. |
Zero |
The value is set to zero |
Real Time |
If a real-time clock is present and if Date/Time Selector (06.019) is set up to select the real-time clock then the value saved at power-down is modified to include the effect of the motor thermal protection time constants over the time between power-down and power-up. This modified value is then used as the initial value at power-up. If no real time clock is present then and this option is selected then the value saved at power-down is used as the initial value. |
The Motor Protection Accumulator (04.019) is reset under the following conditions:
Motor Protection Accumulator Warning
If Percentage Losses > 100% then eventually the Motor Protection Accumulator (04.019) will reach 100% causing the drive to trip or the current limits to be reduced. If this is the case and Motor Protection Accumulator (04.019) > 75.0% then [Motor Overload] alarm indication is given and Motor Overload Alarm (10.017) is set to one.
Parameter | 04.016 Thermal Protection Mode | ||
---|---|---|---|
Short description | Set to the require thermal protection mode | ||
Mode | RFC‑S | ||
Minimum | 0 (Display: 00) | Maximum | 3 (Display: 11) |
Default | 0 (Display: 00) | Units | |
Type | 8 Bit User Save | Update Rate | Background read |
Display Format | Binary | Decimal Places | 0 |
Coding | RW |
Thermal Protection Mode (04.016) defines the action taken by the drive when Motor Protection Accumulator (04.019) reaches 100% and/or Percentage Of Drive Thermal Trip Level (07.036) exceeds 90%. The bits in Thermal Protection Mode (04.016) are defined as follows:
Bit | Function |
0 | 0 = Motor Too Hot trip is initiated when Motor Protection Accumulator (04.019) reaches 100% 1 = Motor Too Hot trip is disabled and current limiting on motor overload is active as described below |
1 | 0 = Drive thermal monitoring current limiting is disabled 1 = Drive thermal monitoring current limiting as described below is active |
The required current limit is derived from the current limit parameters (04.005 to 04.007 or 21.027 to 21.029) depending on the set-up and conditions. The current limit can be further limited by current limit on motor overload and/or drive temperature monitoring as shown below to give the Final Current Limit (04.018).
Current limiting on motor overload
When the Motor Protection Accumulator (04.019) reaches 100.0% the current limit is limited to (K1 – 0.05) x 100.0%. This limitation is removed when the Motor Protection Accumulator (04.019) falls below 95.0%. (K1 is defined in the description of Motor Thermal Time Constant 1 (04.015).)
Drive thermal monitoring current limiting
If Percentage Of Drive Thermal Trip Level (07.036) exceeds 90% the current limit is modified as follows:
Final Current Limit (04.018) = Current limit x (100% - Percentage Of Drive Thermal Trip Level (07.036)) / 10%
If both of the above attempt to reduce the final current limit the lowest calculated value of current limit is used.
This system has the effect of reducing the current limit to zero at the point where the drive should be tripped because its thermal monitoring has reached a trip threshold. This is intended to limit the load on the drive to prevent it from tripping when supplying a load that increases with speed and does not include rapid transients.
Parameter | 04.017 Id | ||
---|---|---|---|
Short description | Shows the instantaneous level of d axis current | ||
Mode | RFC‑S | ||
Minimum | −VM_DRIVE_CURRENT | Maximum | VM_DRIVE_CURRENT |
Default | Units | A | |
Type | 32 Bit Volatile | Update Rate | 250us Write |
Display Format | Standard | Decimal Places | 3 |
Coding | RO, FI, VM, ND, NC, PT |
Id, Magnetising Current (04.017) is the instantaneous level of d axis current scaled so that it represents the r.m.s. level of d axis current under steady state conditions.
Parameter | 04.018 Final Current Limit | ||
---|---|---|---|
Short description | Shows the final current limit that is applied to the torque producing current | ||
Mode | RFC‑S | ||
Minimum | −VM_TORQUE_CURRENT | Maximum | VM_TORQUE_CURRENT |
Default | Units | % | |
Type | 16 Bit Volatile | Update Rate | 4ms write |
Display Format | Standard | Decimal Places | 1 |
Coding | RO, VM, ND, NC, PT |
Final Current Limit (04.018) is the current limit level that is applied to give the Final Current Reference (04.004).
Parameter | 04.019 Motor Protection Accumulator | ||
---|---|---|---|
Short description | Shows the level of the motor protection accumulator | ||
Mode | RFC‑S | ||
Minimum | 0.0 | Maximum | 100.0 |
Default | Units | % | |
Type | 16 Bit Power Down Save | Update Rate | Background write |
Display Format | Standard | Decimal Places | 1 |
Coding | RO, ND, NC, PT |
See Motor Thermal Time Constant 1 (04.015).
Parameter | 04.020 Percentage Load | ||
---|---|---|---|
Short description | Shows the level of Iq as a percentage of rated Iq for the motor | ||
Mode | RFC‑S | ||
Minimum | −VM_USER_CURRENT | Maximum | VM_USER_CURRENT |
Default | Units | % | |
Type | 16 Bit Volatile | Update Rate | Background Write |
Display Format | Standard | Decimal Places | 1 |
Coding | RO, FI, VM, ND, NC, PT |
Percentage Load (04.020) gives the Iq, Torque Producing Current (04.002) as a percentage of the rated Iq for the motor. Positive values indicate motoring and negative values represent regenerating.
Parameter | 04.021 Current Feedback Filter Disable | ||
---|---|---|---|
Short description | Disables the 16ms filter applied to current feedback parameters | ||
Mode | RFC‑S | ||
Minimum | 0 | Maximum | 1 |
Default | 0 | Units | |
Type | 1 Bit User Save | Update Rate | Background read |
Display Format | Standard | Decimal Places | 0 |
Coding | RW |
If Current Feedback Filter Disable (04.021) = 0 a 4ms filter is applied to the current feedback components measured by the drive to be used in Iq, Torque Producing Current (04.002) and Id, Magnetising Current (04.017). This filter removes ripple components associated with the PWM switching. If Current Feedback Filter Disable (04.021) = 1, the filter is disabled and the user parameters are based on the current components sampled every 250us.
Parameter | 04.022 Inertia Compensation Enable | ||
---|---|---|---|
Short description | Set to enable inertia compensation | ||
Mode | RFC‑S | ||
Minimum | 0 | Maximum | 1 |
Default | 0 | Units | |
Type | 1 Bit User Save | Update Rate | Background read |
Display Format | Standard | Decimal Places | 0 |
Coding | RW |
If Inertia Compensation Enable (04.022) is set to one the Inertia Compensation Torque (02.038) is added to the output of the speed controller. The Inertia Compensation Torque (02.038) is calculated based on a value of load inertia supplied by the user (Motor And Load Inertia (03.018)) and the rate of change of the speed reference. This can be used in speed or torque controller applications to provide the torque necessary to accelerate or decelerate the load.
Parameter | 04.023 Current Reference Filter 2 Time Constant | ||
---|---|---|---|
Short description | Defines the time constant of an alternative first order filter that can be applied to the final current reference | ||
Mode | RFC‑S | ||
Minimum | 0.0 | Maximum | 25.0 |
Default | 0.0 | Units | ms |
Type | 8 Bit User Save | Update Rate | Background read |
Display Format | Standard | Decimal Places | 1 |
Coding | RW, BU |
See Current Reference Filter 1 Time Constant (04.012).
Parameter | 04.024 User Current Maximum Scaling | ||
---|---|---|---|
Short description | Defines the maximum for the torque reference and percentage load parameters | ||
Mode | RFC‑S | ||
Minimum | −VM_TORQUE_CURRENT_UNIPOLAR | Maximum | VM_TORQUE_CURRENT_UNIPOLAR |
Default | 175.0 | Units | % |
Type | 16 Bit User Save | Update Rate | Background read |
Display Format | Standard | Decimal Places | 1 |
Coding | RW, VM, RA |
User Current Maximum Scaling (04.024) defines the variable maximum/minimums VM_USER_CURRENT and VM_USER_CURRENT_HIGH_RES which are applied to Percentage Load (04.020), Torque Reference (04.008) and Torque Offset (04.009). This is useful when routing these parameters to an analog output as it allows the full scale output value to be defined by the user.
The maximum value (VM_TORQUE_CURRENT_UNIPOLAR [MAX]) varies between drive sizes with default parameters loaded. For some drive sizes the default value may be reduced below the value given by the parameter range limiting.
Parameter | 04.025 Low Speed Thermal Protection Mode | ||
---|---|---|---|
Short description | Set to enable low speed thermal protection mode | ||
Mode | RFC‑S | ||
Minimum | 0 | Maximum | 1 |
Default | 0 | Units | |
Type | 8 Bit User Save | Update Rate | Background read |
Display Format | Standard | Decimal Places | 0 |
Coding | RW |
See Motor Thermal Time Constant 1 (04.015).
Parameter | 04.026 Percentage Torque | ||
---|---|---|---|
Short description | Sows the calculated torque as a percentage of rated torque | ||
Mode | RFC‑S | ||
Minimum | −VM_USER_CURRENT | Maximum | VM_USER_CURRENT |
Default | Units | % | |
Type | 16 Bit Volatile | Update Rate | 4ms Write |
Display Format | Standard | Decimal Places | 1 |
Coding | RO, FI, VM, ND, NC, PT |
The shaft torque of the motor is estimated by the drive and Percentage Torque (04.026) gives this torque as a percentage of the expected torque defined by Rated Torque (04.041). The default value for Rated Torque (04.041) is zero which disables this feature so that Percentage Torque (04.026) is always zero. To enable the torque estimation system Rated Torque (04.041) should be set to the expected torque from the motor under rated conditions. For accurate torque estimation, and consistent results for both motoring and regenerating conditions, it is necessary to provide the drive with the core losses under no-load and rated load conditions at rated speed (i.e. No-load Core Loss (04.045) and Rated Core Loss (04.046) respectively). The drive will then include the core power loss in the torque calculation as
PCoreLoss = No-load Core Loss (04.045) + (Rated Core Loss (04.046) - No-load Core Loss (04.045)) x (Torque Producing Current / Rated Torque Producing Current)
If Rated Core Loss (04.046) ≤ No-load Core Loss (04.045) then only the no load value is used and PCoreLoss = No-load Core Loss (04.045). This provides some compensation for core losses, but not the load dependent component. The core loss power values can be difficult to obtain except by experimental measurement because the loss mechanisms within the motor are complex and are affected by the PWM frequencies applied to the motor by the drive. It is possible to obtain an estimate for No-load Core Loss (04.045) during auto-tuning for RFC-A mode, but not RFC-S mode. As the auto-tuning algortihm cannot measure Rated Core Loss (04.046) this is set to zero, so that it is not used. If power dependent core losses are to be included Rated Core Loss (04.046) must be set by the user.
Parameter | 04.027 Low Load Detection Level | ||
---|---|---|---|
Short description | Defines the low load detection level | ||
Mode | RFC‑S | ||
Minimum | 0.0 | Maximum | 100.0 |
Default | 0.0 | Units | % |
Type | 16 Bit User Save | Update Rate | Background read |
Display Format | Standard | Decimal Places | 1 |
Coding | RW |
If Low Load Detection Level (04.027) is set to 0.0 the low load detection system is disabled, otherwise the low load detection system is enabled. The low load detection system is provided so that loss of load can be detected and action taken. So that the detector can be used with fan and pump type loads, where the load is relatively light at low motor speed, the detector is only active when the output frequency or speed is above the level defined by Low Load Detection Speed/Frequency Threshold (04.028). The detector is also only enabled when the motor is at the required speed (i.e. not accelerating or decelerating), and so it is only active when At Speed (10.006) = 1. Once the detector is active, the low load condition is detected when the Percentage Load (04.020) falls below the threshold defined by Low Load Detection Level (04.027). Therefore the condition for detecting low load is given by,
At Speed (10.006) = 1 AND |Speed Feedback (03.002)| > Low Load Detection Speed/Frequency Threshold (04.028) AND Percentage Load (04.020) Low Load Detection Level (04.027)
The diagram below shows a typical fan type load and the shaded areas define where low load is detected.
Enable Trip On Low Load (04.029) defines the action taken when low load is detected. If Enable Trip On Low Load (04.029) = 0 a Low Load warning is displayed and Low Load Detected Alarm (10.062) is set to one. If Enable Trip On Low Load (04.029) = 1 no warning is given, but a Low Load trip is initiated.
Parameter | 04.028 Low Load Detection Speed/Frequency Threshold | ||
---|---|---|---|
Short description | Defines the low load detection speed/frequency threshold | ||
Mode | RFC‑S | ||
Minimum | −VM_SPEED_FREQ_REF_UNIPOLAR | Maximum | VM_SPEED_FREQ_REF_UNIPOLAR |
Default | 0.0 | Units | |
Type | 32 Bit User Save | Update Rate | Background read |
Display Format | Standard | Decimal Places | 1 |
Coding | RW, VM |
See Low Load Detection Level (04.027).
Parameter | 04.029 Enable Trip On Low Load | ||
---|---|---|---|
Short description | Defines the action taken when low load is detected | ||
Mode | RFC‑S | ||
Minimum | 0 | Maximum | 1 |
Default | 0 | Units | |
Type | 1 Bit User Save | Update Rate | Background read |
Display Format | Standard | Decimal Places | 0 |
Coding | RW |
See Low Load Detection Level (04.027).
Parameter | 04.030 Current Controller Mode | ||
---|---|---|---|
Short description | Set to enable high performance current controller mode | ||
Mode | RFC‑S | ||
Minimum | 0 | Maximum | 1 |
Default | 0 | Units | |
Type | 1 Bit User Save | Update Rate | Background read |
Display Format | Standard | Decimal Places | 0 |
Coding | RW |
See Current Controller Kp Gain (04.013).
Parameter | 04.031 Notch Filter Centre Frequency | ||
---|---|---|---|
Short description | Defines the centre frequency for a notch filter to cancel a mechanical resonance | ||
Mode | RFC‑S | ||
Minimum | 50 | Maximum | 1000 |
Default | 100 | Units | Hz |
Type | 16 Bit User Save | Update Rate | Background read |
Display Format | Standard | Decimal Places | 0 |
Coding | RW |
A notch filter can be inserted be applied to the Final Current Reference (04.004) to remove the effect of a mechanical resonance in the system. Notch Filter Centre Frequency (04.031) defines the centre frequency (f0) in Hertz and Notch Filter Bandwidth (04.032) defines the bandwidth (fBW) which is the frequency difference between the 3dB points of the notch filter in Hertz. The centre frequency should be set slightly below the resonant frequency of the mechanical load. The Q of the filter is given by Q = f0 / fBW. If Notch Filter Bandwidth (04.032) is at its default value of zero then the notch filter is disabled. It should be noted that although it is possible to set a bandwidth that is higher than half the centre frequency, the bandwidth of the filter is limited to half the centre frequency.
Parameter | 04.032 Notch Filter Bandwidth | ||
---|---|---|---|
Short description | Defines the bandwidth for a notch filter to cancel mechanical resonance | ||
Mode | RFC‑S | ||
Minimum | 0 | Maximum | 500 |
Default | 0 | Units | Hz |
Type | 16 Bit User Save | Update Rate | Background read |
Display Format | Standard | Decimal Places | 0 |
Coding | RW |
See Notch Filter Centre Frequency (04.031).
Parameter | 04.033 Inertia Times 1000 | ||
---|---|---|---|
Short description | Inertia is in 1000kgm2 units | ||
Mode | RFC‑S | ||
Minimum | 0 | Maximum | 1 |
Default | 0 | Units | |
Type | 1 Bit User Save | Update Rate | Background Read |
Display Format | Standard | Decimal Places | 0 |
Coding | RW |
The inertia in Motor And Load Inertia (03.018) is in kgm2 if this parameter is zero, otherwise if it is one the inertia is in 1000kgm2 units.
Parameter | 04.036 Motor Protection Accumulator Power-up Value | ||
---|---|---|---|
Short description | Defines the initial power-up value of the motor protection accumulator | ||
Mode | RFC‑S | ||
Minimum | 0 | Maximum | 2 |
Default | 0 | Units | |
Type | 8 Bit User Save | Update Rate | Background write |
Display Format | Standard | Decimal Places | 0 |
Coding | RW, TE |
Value | Text |
0 | Power down |
1 | Zero |
2 | Real time |
See Motor Thermal Time Constant 1 (04.015).
Parameter | 04.037 Motor Thermal Time Constant 2 | ||
---|---|---|---|
Short description | Can be used to define an additional motor thermal time constant | ||
Mode | RFC‑S | ||
Minimum | 1.0 | Maximum | 3000.0 |
Default | 89.0 | Units | s |
Type | 16 Bit User Save | Update Rate | Background read |
Display Format | Standard | Decimal Places | 1 |
Coding | RW |
See Motor Thermal Time Constant 1 (04.015).
Parameter | 04.038 Motor Thermal Time Constant 2 Scaling | ||
---|---|---|---|
Short description | Defines the ratio of the contribution to the motor protection accumulator value from each of the time constants | ||
Mode | RFC‑S | ||
Minimum | 0 | Maximum | 100 |
Default | 0 | Units | % |
Type | 8 Bit User Save | Update Rate | Background read |
Display Format | Standard | Decimal Places | 0 |
Coding | RW |
See Motor Thermal Time Constant 1 (04.015).
Parameter | 04.039 Rated Iron Losses As Percentage Of Losses | ||
---|---|---|---|
Short description | Set to the rated iron losses of the motor as a percentage of the total losses for the motor | ||
Mode | RFC‑S | ||
Minimum | 0 | Maximum | 100 |
Default | 0 | Units | % |
Type | 8 Bit User Save | Update Rate | Background read |
Display Format | Standard | Decimal Places | 0 |
Coding | RW |
See Motor Thermal Time Constant 1 (04.015).
Parameter | 04.041 Rated Torque | ||
---|---|---|---|
Short description | Rated Torque | ||
Mode | RFC‑S | ||
Minimum | 0.00 | Maximum | 50000.00 |
Default | 0.00 | Units | Nm |
Type | 32 Bit User Save | Update Rate | Background Read |
Display Format | Standard | Decimal Places | 2 |
Coding | RW |
The estimated torque (Percentage Torque (04.026)) is given as a percentage of Rated Torque (04.041). If Rated Torque (04.041) is left at the default value of zero then Percentage Torque (04.026) will remain at zero under all conditions.
Parameter | 04.042 Torque Estimation Minimum Frequency | ||
---|---|---|---|
Short description | Torque Estimation Minimum Frequency | ||
Mode | RFC‑S | ||
Minimum | 0 | Maximum | 100 |
Default | 5 | Units | % |
Type | 8 Bit User Save | Update Rate | Background Read |
Display Format | Standard | Decimal Places | 0 |
Coding | RW |
The drive estimates the motor shaft torque (Percentage Torque (04.026)), but at low output frequencies this estimate is very inaccurate. Torque Estimation Minimum Frequency (04.042) defines the point where the estimate of torque is too inaccurate to use as a percentage of Rated Frequency (05.006), i.e. FThreshold = Rated Frequency (05.006) x Torque Estimation Minimum Frequency (04.042) / 100.
Condition | Percentage Torque (04.026) |
|Output Frequency (05.001)| < FThreshold | Torque reference with no core loses |
FThreshold < | Output Frequency (05.001) | < 2FThreshold | Changes linearly between torque reference with no core losses and calculated torque including core losses |
|Output Frequency (05.001)| > 2FThreshold | Calculated torque including core losses |
Parameter | 04.043 Torque Correction Time Constant | ||
---|---|---|---|
Short description | Time constant used by the torque correction system | ||
Mode | RFC‑S | ||
Minimum | 0.00 | Maximum | 10.00 |
Default | 0.00 | Units | s |
Type | 16 Bit User Save | Update Rate | Background Read |
Display Format | Standard | Decimal Places | 2 |
Coding | RW |
The torque correction system uses the Final Torque Reference (04.003) and the Percentage Torque (04.026) to calculate the error between the required and actual torque. This error is used by the torque correction system to apply a trim to the torque reference being used by the drive. If Torque Correction Time Constant (04.043) is set to a non-zero value this system is enabled and Torque Correction Time Constant (04.043) defines the time constant of the correction system. The maximum positive or negative trim that can be applied is defined by Torque Correction Maximum (04.044).
Parameter | 04.044 Torque Correction Maximum | ||
---|---|---|---|
Short description | Maximum trim that can be applied to the torque reference to correct the torque. | ||
Mode | RFC‑S | ||
Minimum | 0 | Maximum | 100 |
Default | 20 | Units | % |
Type | 8 Bit User Save | Update Rate | Background Read |
Display Format | Standard | Decimal Places | 0 |
Coding | RW |
See Torque Correction Time Constant (04.043).
Parameter | 04.045 No-load Core Loss | ||
---|---|---|---|
Short description | No-load Core Loss | ||
Mode | RFC‑S | ||
Minimum | 0.000 | Maximum | 99999.999 |
Default | 0.000 | Units | kW |
Type | 32 Bit User Save | Update Rate | Background Read |
Display Format | Standard | Decimal Places | 3 |
Coding | RW |
See Percentage Torque (04.026).
Parameter | 04.046 Rated Core Loss | ||
---|---|---|---|
Short description | Rated Core Loss | ||
Mode | RFC‑S | ||
Minimum | 0.000 | Maximum | 99999.999 |
Default | 0.000 | Units | kW |
Type | 32 Bit User Save | Update Rate | Background Read |
Display Format | Standard | Decimal Places | 3 |
Coding | RW |
See Percentage Torque (04.026).
Parameter | 04.049 Magnetising Current Limit | ||
---|---|---|---|
Short description | Magnetising Current Limit | ||
Mode | RFC‑S | ||
Minimum | 0.0 | Maximum | 100.0 |
Default | 100.0 | Units | % |
Type | 16 Bit User Save | Update Rate | Background |
Display Format | Standard | Decimal Places | 1 |
Coding | RW |
Magnetising Current Limit (04.049) defines the maximum level of magnetising current used as a percentage of Rated Current (05.007). The magnetising current is normally at the rated level for the motor, but may increase up to this limit when the drive is enabled to raise the flux in the motor as fast as possible. The magnetising current can also be increased above the rated level when the motor is decelerated rapidly from the flux weakening range. The default value for Magnetising Current Limit (04.049) is normally suitable, but may be decreased if required. The maximum level of magnetising current will not be decreased below the rated level for the motor how ever low the value in Magnetising Current Limit (04.049). This parameter is not used in RFC-S mode.